RSS + 推荐算法

背景

在我的手机上的 RSS 阅读器中,我已经订阅了超过 80 个网站。

随着订阅数量的增加,我发现我已经完全没有办法看完所有更新的文章。只能有选择地,优先看某一分类的订阅的更新,这就使其它的订阅形同虚设。

在我的订阅中,有的一日数更,有的数日甚至数周一更。对于一日数更类型的网站,往往其中只有一小部分的内容是我感兴趣的。

于是我需要一个推荐列表,帮助我把我可能感兴趣的、对我可能有用的文章筛选出来。

形态

一个长期运行的服务程序,最好是一个自部署服务,将推荐算法筛选出的文章组成新的 RSS 订阅。

功能

根据用户提供的 opml 文件对 RSS 订阅列表进行定期轮询,在获取到新文章后,访问原文抓取原文内容,通过推荐算法处理获取到的内容,判断是否应该加入推荐列表。

参考项目

Yakread

功能上基本符合我的设想,支持导入 opml,也支持 newsletter 订阅。

网站的盈利模式很简单:在文章列表中插入广告,如果不想看广告则可以氪金去除广告。

但缺点也很明显:

  1. 要使用 newsletter 功能需要使用网站提供的邮箱,这会导致如果未来要从这个服务迁移,会很困难
  2. 对于 RSS 订阅的文章列表,很多人可能很难接受其中被插入广告

点此查看原文